long-range weapon - Almanca İngilizce Sözlük